package com.um.jdy.common.shop.entity.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseEntity;
import lombok.Data;
import java.util.Date;

/**
 * 商品表
 * @TableName shop_goods
 */
@TableName(value ="shop_goods")
@Data
public class Goods extends BaseEntity {

	/**
	 * 产品ID
	 */
	 @TableId
	 private String shopGoodsId;

	/**
	 * 租户ID
	 */
	 private String comId;

	/**
	 * 平台一级类目编码
	 */
	 private String bigCode;

	/**
	 * 平台二级类目编码
	 */
	 private String code;

	/**
	 * 商品编码
	 */
	 private String goodsCode;

	/**
	 * 产品名称
	 */
	 private String shopGoodsName;

	/**
	 * 商品图片
	 */
	 private String thumb;

	/**
	 * 视频地址
	 */
	 private String videoSrc;

	/**
	 * 商品描述
	 */
	 private String goodsDesc;

	/**
	 * 规格JSON格式
	 */
	 private String options;

	/**
	 * 上架状态:No-否|Yes-是
	 */
	 private String isUpper;

	/**
	 * 产品介绍
	 */
	 private String content;

	/**
	 * 上线时间
	 */
	 private Date createDate;

	/**
	 * 点击量
	 */
	 private Integer click;

	/**
	 * 运费(分)
	 */
	 private Integer freight;

	/**
	 * 是否使用运费模板
	 */
	 private String isFreightTemplate;

	/**
	 * 是否多级规格，No-否，Yes-是
	 */
	 private String isMoreSpec;

	/**
	 * 是否允许分销，No-否，Yes-是
	 */
	 private String isRetail;

	/**
	 * 是否支持退货，No-否，Yes-是
	 */
	 private String isBack;

	/**
	 * 是否包邮，No-否，Yes-是
	 */
	 private String isPost;

	/**
	 * 配送方式
	 */
	 private String delivery;

	/**
	 * 运费模板ID
	 */
	 private String deliveryTemplateId;

	/**
	 * 成本或划线价(分)
	 */
	 private Integer cost;

	/**
	 * 最低单价(分)
	 */
	 private Integer price;

	/**
	 * 起拍数
	 */
	 private Integer limitNum;

	/**
	 * 品牌id
	 */
	 private String shopBrandId;

	/**
	 * 商品标签
	 */
	 private String label;

	/**
	 * 分销佣金(分)
	 */
	 private Integer commission;

	/**
	 * 保障标签
	 */
	 private String securityLabel;

	/**
	 * 是否删除
	 */
	 private Integer isDelete;

	/**
	 * 删除时间
	 */
	 private Date deleteTime;


}
